package com.malljelly.study.vo.unionpay.service;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * Created by 骑着蜗牛去旅行 on 2018/8/14.
 */
@ApiModel("银联支付查询返回的VO")
@Data
@NoArgsConstructor
public class UnionPaymentInfoResponseVo implements Serializable {

    private Long id;

    @ApiModelProperty("支付类型 银联,微信,淘宝")
    private Long typeId;

    @ApiModelProperty("订单编号")
    private String orderId;

    @ApiModelProperty("第三方平台支付id")
    private String platformorderId;

    @ApiModelProperty("价格 以分为单位")
    private Long price;

    @ApiModelProperty("支付来源")
    private String source;

    @ApiModelProperty("支付状态 0待支付 1支付成功 2支付失败")
    private Integer state;

    @ApiModelProperty("支付报文(日志)")
    private String payMessage;
}
